slimly built - Espagnol Anglais Dictionnaire